home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 406_01 / disked25 / source / disked.mak < prev    next >
Makefile  |  1993-12-14  |  1KB  |  77 lines

  1. PROJ    =DISKED
  2. DEBUG    =1
  3. CC    =qcl
  4. AS    =qcl
  5. CFLAGS_G    = /AL /W4 /Ze /DDISKED 
  6. CFLAGS_D    = /Zi 
  7. CFLAGS_R    = /O /Ol /Gs /DNDEBUG 
  8. CFLAGS    =$(CFLAGS_G) $(CFLAGS_D)
  9. AFLAGS_G    = /Cx /W2 /P1 
  10. AFLAGS_D    = /Zd 
  11. AFLAGS_R    = 
  12. AFLAGS    =$(AFLAGS_G) $(AFLAGS_D)
  13. LFLAGS_G    = /CP:0xfff /NOI /SE:0x80 /ST:0x800 
  14. LFLAGS_D    = /CO 
  15. LFLAGS_R    = 
  16. LFLAGS    =$(LFLAGS_G) $(LFLAGS_D)
  17. RUNFLAGS    =/m -f 
  18. OBJS_EXT =     
  19. LIBS_EXT =     
  20.  
  21. .asm.obj: ; $(AS) $(AFLAGS) -c $*.asm
  22.  
  23. all:    $(PROJ).EXE
  24.  
  25. disked.obj:    disked.c $(H)
  26.  
  27. alloc.obj:    alloc.c $(H)
  28.  
  29. dirent.obj:    dirent.c $(H)
  30.  
  31. diskio.obj:    diskio.c $(H)
  32.  
  33. disklib.obj:    disklib.c $(H)
  34.  
  35. files.obj:    files.c $(H)
  36.  
  37. mylib.obj:    mylib.c $(H)
  38.  
  39. setup.obj:    setup.c $(H)
  40.  
  41. fileio.obj:    fileio.c $(H)
  42.  
  43. screen.obj:    screen.c $(H)
  44.  
  45. error.obj:    error.c $(H)
  46.  
  47. debug.obj:    debug.c $(H)
  48.  
  49. direct.obj:    direct.c $(H)
  50.  
  51. $(PROJ).EXE:    disked.obj alloc.obj dirent.obj diskio.obj disklib.obj files.obj mylib.obj \
  52.     setup.obj fileio.obj screen.obj error.obj debug.obj direct.obj $(OBJS_EXT)
  53.     echo >NUL @<<$(PROJ).crf
  54. disked.obj +
  55. alloc.obj +
  56. dirent.obj +
  57. diskio.obj +
  58. disklib.obj +
  59. files.obj +
  60. mylib.obj +
  61. setup.obj +
  62. fileio.obj +
  63. screen.obj +
  64. error.obj +
  65. debug.obj +
  66. direct.obj +
  67. $(OBJS_EXT)
  68. $(PROJ).EXE
  69.  
  70. $(LIBS_EXT);
  71. <<
  72.     ilink -a -e "qlink $(LFLAGS) @$(PROJ).crf" $(PROJ)
  73.  
  74. run: $(PROJ).EXE
  75.     $(PROJ) $(RUNFLAGS)
  76.  
  77.